package mx.com.mcted.beans;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class Expediente {
	public static final Logger log = LoggerFactory.getLogger(Expediente.class);
	
	private String id; 					//	idModulo; 
	private String padre; 				//	idPadre;
	private String nombre; 				//	NombreModulo;
	private String descripcion; 		//	DescripcionModulo;
	
	public String getId() {
		return id;
	}
	
	public void setId(String idModulo) {
		this.id=idModulo;
	}
	
	public String getPadre() {
		return padre;
	}
	
	public void setPadre(String idPadre) {
		this.padre=idPadre;
	}
	
	public String getNombre() {
		return nombre;
	}
	
	public void setNombre(String NombreModulo) {
		this.nombre=NombreModulo;
	}
	
	public String getDescripcion() {
		return descripcion;
	}
	
	public void setDescripcion(String DescripcionModulo) {
		this.descripcion=DescripcionModulo;
	}

	public Expediente() {
		
	}
		
	public Expediente(String id, String padre, String nombre, String descripcion) {
		this.id = id;
		this.padre = padre;
		this.nombre = nombre;
		this.descripcion = descripcion;
	}

	public Expediente(Expediente expediente) {
		this.id = expediente.id;
		this.padre = expediente.padre;
		this.nombre = expediente.nombre;
		this.descripcion = expediente.descripcion;
	}

	public String toString(){
		return "id: " + this.id + " Id Padre: " + this.padre + " nombre: " + this.nombre + " descripcion: " + this.descripcion;
	}
	
	public static void main(String[] args) {
		Expediente expediente = new Expediente("1", "2", "Nombre del Expediente", "Descripcion del expediente");
		log.info("Expedientes: {}",expediente.toString());
	}

}